Inflation Is Causing Your Favorite Companies To Close Hundreds Of Stores In 2024